import G6 from '@antv/g6';

const doLayout = () => {
  // 暂时写在graphToolbar.ts
};

const getDefaultCfg = () => {
  return {
    graph: undefined
  };
};

// flowChart组件在初始化g6时没有指定布局，如果要采用自定义布局需要先更新布局参数再执行layout()
const customLayout = {
  init() {
    G6.registerLayout('rule-tree-layout', {
      // 默认参数
      getDefaultCfg,
      // 执行布局
      execute: doLayout,

      // 初始化
      init() {
        // this.graph = getGraph();
      }
    });
  }
};
export default customLayout;
